COMMENTS: This combination EEPROM package is for AOC-S40-i2q using XL710 LAN controller contains both 4x10G and 2x40G images. NVM updating: a- Use UP2x40.BAT if update from older 2x40G to current 2x40G, or changing the setup from 4x10G to 2x10G. b- Use UP4x10.BAT if changing the setup from 2x40G to 4x10G. 4 (four) set of MAC and SANMAC addresses is needed to obtain first before starting update the NVM. Recycle A/C power the system after running UP4x10.BAT then continue with UP4MAC.BAT to update the MAC and SANMAC addresses. EEPROM REVISION INFO: 6) S40GC22A (6/1/2015) i. S40G20.bin 2x10G image is from LAN package S40GI220 a. Based on Intel XL710_4p42_QSFP_MCTP_CFGID4p5_Dual.bin b. SMC 0x015 0200h 0xC8A 15D9h 0xC8B 084Ah c. Preboot 0x33 4033h d. Enable GLPCI_CAPCTRL.VPD_EN bit to expose VPD capability on the PCI-E interface. 0xC97 0001h ii. S40Gi410.bin 4x10G image is from LAN package S40GI410 a. Based on Intel XL710_4p42_QSFP_Breakout_MCTP_CFGID6p0_Quad.bin b. SMC: 0x015 0100h 0xC8A 159Dh 0xC8B 084Ah c. Preboot 0x33 4033h d. Enable GLPCI_CAPCTRL.VPD_EN bit to expose VPD capability on the PCI-E interface. 0xC97 0001h 5) S40GI220 (3/4/2015) a. Based on Intel XL710_4p42_QSFP_MCTP_CFGID4p5_Dual.bin b. SMC 0x015 0200h 0xC8A 15D9h 0xC8B 084Ah c. Preboot 0x33 4033h d. Enable GLPCI_CAPCTRL.VPD_EN bit to expose VPD capability on the PCI-E interface. 0xC97 0001h 4) S40GI21C (1/15/2015) EEPROM correction from H.W design. a. SMC: 0x015 010Ch 3) S40GI21B (10/30/2014) a. Based on Intel XL710_4_26_QSFP_MCTP_CFGID4p5_Dual_800014B5.bin b. SMC: 0x015 010Bh 0xC8A 159Dh 0xC8B 084Ah c. Preboot 0x33 4033h d. Enable GLPCI_CAPCTRL.VPD_EN bit to expose VPD capability on the PCI-E interface. 0xC97 0001h 2) S40GI21A (9/4/2014) a. SMC: 0x015 010Ah b. Enable GLPCI_CAPCTRL.VPD_EN bit to expose VPD capability on the PCI-E interface. 0xC97 0001h 1) S40GI210 (8/12/2014) a. Based on Intel XL710_4_24_QSFP_MCTP_CFGID4p5_Dual_800012F3.bin b. SMC: 0x015 0100h 0xC8A 159Dh 0xC8B 084Ah c. Preboot 0x33 4033h